Site inaccessible: trop de Redirections et impossible passer en https depuis joomla

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] Site inaccessible: trop de Redirections et impossible passer en https depuis joomla


    Bonjour

    Ceci est un message désespéré. Je tourne en rond (même sans redirections) depuis plusieurs jours.

    Mon site fonctionne très bien en local avec MAMP sur Mac et je l’ai transféré chez mon hébergeur (AMEN). Je n’ai aucun problème pour accéder au back-office, mais je n’arrive pas à me connecter au front-office et j’obtient le message suivant sur Safari:

    Trop de redirections sont survenues en tentant d’ouvrir "https://dumontel.fr/index.php/fr/". Ceci peur se produire lorsque vous ouvrez une page qui est redirigée…

    En me connectant avec Chrome, j’obtient le même message ERR_TOO_MANY_REDIRECTS et je vois effectivement les redirections suivantes:

    http://dumontel.fr/

    302: Temporary redirect to https://dumontel.fr/
    • Server IP Address
      185.2.4.46
    • Date
      Tue, 19 May 2020 15:41:01 GMT
    • Server
      Apache
    • Location
      https://dumontel.fr/
    • Content-Length
      204
    • Content-Type
      text/html; charset=iso-8859-1
    https://dumontel.fr/

    301: Permanent redirect to https://dumontel.fr/index.php/fr/
    • Server IP Address
      185.2.4.46
    • Date
      Tue, 19 May 2020 15:41:03 GMT
    • Server
      Apache
    • X-Powered-By
      PHP/7.3.9
    • P3P
      CP="NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM"
    • Pragma
      no-cache
    • Expires
      Wed, 17 Aug 2005 00:00:00 GMT
    • Cache-Control
      no-store, no-cache, must-revalidate, post-check=0, pre-check=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0
    • Location
      https://dumontel.fr/index.php/fr/
    • Last-Modified
      Tue, 19 May 2020 15:41:03 GMT
    • Vary
      Accept-Encoding,User-Agent
    • Content-Encoding
      gzip
    • Content-Length
      207
    • Keep-Alive
      timeout=5, max=150
    • Connection
      Keep-Alive
    • Content-Type
      text/html; charset=utf-8
    https://dumontel.fr/index.php/fr/

    303: Temporary redirect to http://dumontel.fr/index.php/fr/
    • Server IP Address
      185.2.4.46
    • Date
      Tue, 19 May 2020 15:41:03 GMT
    • Server
      Apache
    • X-Powered-By
      PHP/7.3.9
    • P3P
      CP="NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM"
    • Expires
      Wed, 17 Aug 2005 00:00:00 GMT
    • Cache-Control
      no-store, no-cache, must-revalidate, post-check=0, pre-check=0
    • Pragma
      no-cache
    • Location
      http://dumontel.fr/index.php/fr/
    • Last-Modified
      Tue, 19 May 2020 15:41:03 GMT
    • Vary
      Accept-Encoding,User-Agent
    • Content-Encoding
      gzip
    • Content-Length
      207
    • Keep-Alive
      timeout=5, max=149
    • Connection
      Keep-Alive
    • Content-Type
      text/html; charset=utf-8

    http://dumontel.fr/index.php/fr/

    302: Temporary redirect to https://dumontel.fr/index.php/fr/
    • Server IP Address
      185.2.4.46
    • Date
      Tue, 19 May 2020 15:33:43 GMT
    • Server
      Apache
    • Location
      https://dumontel.fr/index.php/fr/
    • Content-Length
      217
    • Keep-Alive
      timeout=5, max=140
    • Connection
      Keep-Alive
    • Content-Type
      text/html; charset=iso-8859-1
    et ainsi de suite avec 19 redirections avant de me faire jeter.

    Sur mon site en ligne, je voulais utiliser un certificat SSL et ma première action a été de forcer le HTPPS dans Joomla. J’obtiens le message suivant: HTTPS n'a pas été activé car il n'est pas disponible sur ce serveur. Le test de la connexion HTTPS a échoué avec l'erreur suivante : Maximum (20) redirects followed. En réalité, sur le serveur je dispose bien d’un certificat SSL qui semble être correctement paramètre.

    En parcourant différentes sources d’informations, j’ai fait de nombreux essais avec des .htaccess aussi divers que variés (avec ou sans www et en redirigeant d’http en https) qui réduisent parfois le nombre de redirections mais ne résolvent jamais le problème.

    J’ai la dernière version de Joomla et j’utilise peu de composants (Hikashop, Akeeba backup et quelques fondamentaux) avec lesquels je n’ai jamais eu de problèmes de compatibilité. Avant d’ajouter Hikashop (ma dernière modification) mon site était hébergé chez AMEN sans aucun problème.

    L’assistance AMEN après vérification de l’installation sur le serveur me dit que tout est correct et que le problème vient de Joomla (ou plutôt du site sous Joomla) lui même.


    Qui pourrait m’aider?


    Dernière édition par dumontel à 20/05/2020, 14h49

  • #2
    Bonjour

    Tente ceci : depuis ton admin désactivé le plugin de redirection de langue. Cela supprimera les multiples redirections.

    Ensuite si OK tu peux d'abord activer le mode seo puis si toujours OK réactive le plugin de redirection de langue.

    Bonne soirée
    Christophe (cavo789)
    Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
    Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

    Commentaire


    • #3
      Bonsoir et merci pour votre réponse.
      Je n'ai pas trouvé de plug-in de redirection de langue. J'ai désactivé les 2 plug-in Code langue et Filtre de langue mais cela ne change rien.
      Bonne soirée.

      Commentaire


      • #4
        Bonsoir.

        Essayez de désactiver le forçage https dans Joomla!
        J'ai eu, il y a quelques temps déjà, un problème similaire. Il s'agissait d'une double redirection de https vers https qui de ce fait redirige vers https toute page en https et continue tant que la boucle est inachevée et dans ce cas, éternellement…

        Il se peut (mais il faudra vérifier) que le https soit forcé déjà plus haut, dans votre htaccess ou même depuis votre serveur (hébergeur) et que le forçage au sein de joomla! soit iinutile.
        Cordialement.
        __
        Eddy !!!
        Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

        Commentaire


        • #5
          (oui en effet c'était le plugin filtre de langue)
          Christophe (cavo789)
          Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
          Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

          Commentaire


          • #6
            J'ai désactivé le plug-in "filtre de langue sans résultat.
            Je ne peux pas désactiver le "forçage https" car il l'est déjà! C'est en essayant de le forcer que j'ai un message me disant que c'est impossible du fait de redirections trop nombreuses.
            D'autre part je n'ai pas de fichier .htaccess.
            J'ai toujours une cascade de redirections 302/303

            Commentaire


            • #7
              Bonjour.

              Selon http://www.redirect-checker.org/index.php et si je comprends bien, il semble que http redirige vers https et https vers http. D'où cette boucle.
              Reste à trouver d'où ça vient.
              Cordialement.
              __
              Eddy !!!
              Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

              Commentaire


              • #8
                Pour information, le https est forcé au niveau du serveur et je dispose d'un certificat ssl. Sur l'hébergement, aucune redirection n'est installée.

                Commentaire


                • #9
                  Bonjour,

                  S'il n'y a pas de .htaccess et que le passage en https est fait par le serveur lui-même, j'interrogerais l'hébergeur.
                  Vérifie quand même dans le fichier configuration.php que la variable "force_ssl" ne soit pas restée à 2 après une tentative de forçage dans l'administration.
                  Eddy.vh aime ceci.
                  "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
                  MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

                  Commentaire


                  • #10
                    Envoyé par dumontel Voir le message
                    Pour information, le https est forcé au niveau du serveur et je dispose d'un certificat ssl. Sur l'hébergement, aucune redirection n'est installée.
                    C'est contradictoire, si il y a un certificat et que le site est accessible en https alors il y a forcément redirection, au moins de http (originel) vers https…
                    Cordialement.
                    __
                    Eddy !!!
                    Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

                    Commentaire


                    • #11
                      Bonjour,

                      J'ai du mal à comprendre pourquoi vous avez encore des adresses /fr si vous avez désactivé les plugins langue (filtre de langue et code langue) et module 'changement de langue'.

                      Avez-vous activé le plugin de redirection ? qu'avez-vous au niveau de composant "redirection" ? avez-vous des liens activés ?

                      Pascal
                      If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

                      Commentaire


                      • #12
                        Merci pour vos réponses. Après avoir lu vos contributions et tenu compte de vos suggestions, je refais le point sur la situation actuelle.
                        Dans configuration.php Force ssl, est à 0.
                        Chez mon hébergeur, j'ai bien un certificat ssl opérationnel et aucune redirection programmée.
                        Dans joomla, j'ai désactivé les 2 plug-in de langue, j'ai désactivé le plus-in de redirection. Pour mémoire, Il y avait dans ce plug-in des liens désactivés qui provenaient de mon site de développement et je les ai supprimés.
                        Résultat vu depuis Chrome sur lequel j'ai installé une extension pour analyser les redirections:
                        cascade de redirections

                        Peinture de Danielle Dumontel et des activités de la famille Dumontel: généalogie, échecs, Orchestre d'harmonie de Bouafle, cartes postales anciennes

                        303: Temporary redirect to http://dumontel.fr/
                        • Server IP Address
                          185.2.4.46
                        • Date
                          Wed, 20 May 2020 12:01:50 GMT
                        • Server
                          Apache
                        • X-Powered-By
                          PHP/7.3.9
                        • P3P
                          CP="NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM"
                        • Expires
                          Wed, 17 Aug 2005 00:00:00 GMT
                        • Cache-Control
                          no-store, no-cache, must-revalidate, post-check=0, pre-check=0
                        • Pragma
                          no-cache
                        • Location
                          http://dumontel.fr/
                        • Last-Modified
                          Wed, 20 May 2020 12:01:51 GMT
                        • Vary
                          User-Agent
                        • Content-Length
                          0
                        • Keep-Alive
                          timeout=5, max=150
                        • Connection
                          Keep-Alive
                        • Content-Type
                          text/html; charset=utf-8
                        http://dumontel.fr/
                        302: Temporary redirect to https://dumontel.fr/
                        • Server IP Address
                          185.2.4.46
                        • Date
                          Wed, 20 May 2020 12:01:51 GMT
                        • Server
                          Apache
                        • Location
                          https://dumontel.fr/
                        • Content-Length
                          204
                        • Keep-Alive
                          timeout=5, max=150
                        • Connection
                          Keep-Alive
                        • Content-Type
                          text/html; charset=iso-8859-1
                        En complément, dans la barre d'adresse du navigateur je peux lire les informations suivantes:
                        • La connexion est sécurisée
                        • Cookies: 0
                        • certificat valide
                        Voila, vous savez tout et encore merci pour vos contributions.

                        Commentaire


                        • #13
                          Et tu es certain de ne pas avoir activé le fichier htaccess ?
                          Dans ton accès FTP, assure-toi d'afficher les fichiers masqués (ceux qui commencent par un point.
                          Cordialement.
                          __
                          Eddy !!!
                          Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

                          Commentaire


                          • #14
                            Tout d'abord merci à tous. Vos différents messages m'ont permis de me focaliser sur la solution. La voici: j'utilise un composant Hikashop dans lequel il est possible de paramètres une redirection sur les données d'inscription. J'avais 2 alternatives de redirection 301 ou 302, mais j'avais aussi la possibilité de désactiver ce plug-in ... et tout fonctionne parfaitement.
                            Encore merci!

                            Commentaire


                            • #15
                              Si le problème est réglé merci de le signaler en suivant les conseils de l'encadré intitulé "C'est [Réglé] et on n'en parle plus ?" en bas de page.
                              Lorsque l'on se cogne la tête contre un pot et que cela sonne creux, ça n'est pas forcément le pot qui est vide.
                              Confucius

                              Commentaire

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X